drug research testing laboratory - German English Dictionary